main estimates - French English Dictionary